<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script>
        /*
            循环结构
            for
            while
            do...while
            for..in
        */

        for (var i = 0; i < 100; i++) {
            // 循环体

            if (i == 10) {
                console.log('continue 10');
                continue; //跳出当次循环 之后代码不执行， 进入下一次循环继续执行
            }
            console.log(i);

        }

        // while 满足循环条件就执行， 特点：有可能一次循环体都不执行
        var b = 0;
        while (b > 0) {
            // 循环体
            b--;
            console.log(b);

        }

        // do...while 至少执行一次循环体
        do {
            // 循环体
            b--;
            console.log(b);
        } while (b > 0)


        // for..in
    </script>
    <script>
        /*
        分支结构：
        if...else..
        swith..case
        */

        var num = 10;
        // 如果...否则...
        if (num < 10) {

        } else {

        }


        // 
        var b = 1;
        switch (b) {
            case 1:
                console.log(1);
                break; // 不写break 会导致 cese 穿透
            case 2:
                console.log(2);
                break;
            default: break;
        }
    </script>
</head>

<body>

</body>

</html>